
body
	{
		margin: 0 !important;
		padding: 0 !important;
	}
div.box 
	{       
		position:fixed;
		width:100%;
		height:100px;
		top:0px;	
		z-index:1;
		background:#0B0B61;
	}
h1 
	{	
		position:absolute;	
		top: -10px;
		left: 20px;
		font-family:Verdana;
		font-weight:bolder;
		font-size:25px;
		color: white;
		cursor:pointer;
	}
.mainlogo
	{
		position:absolute;
		top:10px;
		left:20px;
		height:35px;
		width:auto;
	}
.shopbycatboxnew
	{
		position:absolute;
		text-align:left;
		font-family:calibri;
		color:white;
		left:280px;
		bottom:5px;
		width:50px;
		background:none;
		font-weight:lighter;
		text-align:center;
		
	}
.shopbynew
	{
		font-size:13px;
	}
.shopbycatnew
	{
		font-size:14px;
	}
.blurbox1
	{
		
		position:absolute;
		left:0px;
		top: -70px;
		bottom: 0px;
		width:100%;
		height:10000%;
		z-index:10;
		background:black;
		opacity:.7;
		display:none;
		
	}	
.outletoptionoutbox
	{
		position:fixed;
		width:100%;
		height:100%;
		z-index:10;
		background:black;
		opacity:.7;
		top:0;
		left: 0;
		right: 0;
		margin: auto;
		
		
		
	}

.outletoptionbox
	{
		position:absolute;
		top:250px;
		left:28%;
		width:600px;
		z-index:10;
		border:1px solid white;
		background:white;
		padding:10px;
		border: 1px solid #BDBDBD;
		opacity:1;
		font-family:Helvetica;
		border-radius: 2px;
	}
.outletoptionboxcorpsignup
	{
		position:fixed;
		top:250px;
		left:120;
		right:0;
		width:600px;
		z-index:10;
		border:1px solid white;
		background:white;
		padding:10px;
		border: 1px solid #BDBDBD;
		opacity:1;
		font-family:Helvetica;
		border-radius: 2px;
		margin:auto;
	
	}
.outletoptions
	{
		position:absolute;
		background:white;
		left:10px;
		height:26px;
		width:590px;
		border: 1px solid #BDBDBD;
		font-family:Helvetica;
		font-size:13px;
		margin-top:2px;
		padding:2px;
		opacity:1;
		cursor:pointer;
	}
	
.hidenotavailable
	{
		/*
		position:absolute;
		background:black;
		left:10px;
		height:26px;
		width:590px;
		border: 1px solid #BDBDBD;
		font-family:Helvetica;
		font-size:13px;
		margin-top:2px;
		padding:2px;
		opacity:1;
		cursor:pointer;
		z-index: 1;
		opacity:.2;
		*/
		position:absolute;
		height:100%;
		width:100%;
		background:black;
		left:0;
		top:0;
		opacity:.2;
	}


h90
	{
		position:absolute;
		right:5px;
		top:0px;
		cursor:pointer;
		font-size:14px;
		color:red;
	}
.outimg
	{
		position:relative;
		top:3px;
		left:5px;
	}
h91
	{
		position:relative;
		top:4px;
		font-family:calibri;
	}
h92
	{
		position:absolute;
		
		
		margin:auto;
		vertical-align: middle;
		left:30px;
		padding-top: 5px;
		
	}
h93
	{
		position:relative;
		
		color:blue;
	}

.writebox
	{
		position:absolute;
		background:white;
		left:600px;
		right:400px;
		z-index:10;
	}
.rateoutlet
	{
		position:fixed;
		height:552px;
		width:802px;
		left: 0;
		right:0;
		top: 0;
		bottom: 0;
		margin: auto;
		background:white;
		z-index:11;
		border-radius:2px;
		display:none;
	}
.complogooutletsmall
	{
		position:absolute;
 		left:5px;
 		top:0;
 		bottom:0;
 		margin: auto;
 		width:20px;
		height:20px;
		background:white;
		opacity:1;
		border: 1px solid #BDBDBD;
		border-radius:2px;
		font-family:Helvetica;
		font-size:20px;
		word-wrap: break-word;
		vertical-align:middle;
		text-align:center;
		color:red;
		font-weight: bolder;
		line-height:20px;
		text-align:center;
	}
h63
	{
		position:absolute;
		right:10px;
		font-family:Calibri;
		font-size:13px;
		color:#a4a4a4;
		top:0px;
	
	}
.chkrevwindow0
	{
		position:fixed;
		width:860px;
		height:590px;
		background:white;
		border-radius:3px;
		opacity:1;
		box-shadow: 1px 1px 5px rgba(0,0,0,0.7);
		z-index:10;
		top: 30;
		bottom:0;
		left:0;
		right:0;
		margin:auto;
	}
h61
	{
		
		position:absolute;
  		right:10px;
		top:0px;
 		cursor:pointer;
		color:red;
	}
.revpopnameout
	{
		position:absolute;
 		left:20px;
 		top:20px;
 		width:820px;
		height:40px;
		background:white;
		opacity:1;
	}
.complogo1
	{
		position:absolute;
 		left:0px;
 		top:-5px;
 		width:38px;
		height:38px;
		background:white;
		border: 1px solid #d8d8d8;
		border-radius:2px;
		text-align:center;
		vertical-align:middle;
		line-height:38px;
		font-size:38px;
		font-family:helvetica;
		font-weight:bold;
		text-transform:capitalize;
		color:red;
		overflow:hidden;
	}
h62
{
	position:absolute;
	left:70px;
	color:red;
	font-family:Helvetica;
	font-size:30px;
	vertical-align:middle;
	text-transform:capitalize;
	line-height:38px;
	top:1px;
}
.brandnotfound
{
 		position : absolute;
		left : 450;
		top : 266;
		font-size:14px;
		margin : auto;
		height: 50px;
		width : 300px;
		background: white;
		border : 1px solid #1C1C1C;
		border-radius: 3px;
		z-index: 10;
		text-align:center;
		padding: 10px;
		cursor:pointer;
		opacity:2;
}

.brandnotfound:after, .brandnotfound:before 
	{
	right: 100%;
	top: 30%;
	border: solid ;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	}

.brandnotfound:after 
	{
	border-color: rgba(136, 183, 213, 0);
	border-right-color: white;
	border-width: 10px;
	margin-top: -10px;
	}
.brandnotfound:before 
	{
	border-color: rgba(194, 225, 245, 0);
	border-right-color: #1C1C1C ;
	border-width: 11px;
	margin-top: -11px;
	}
h227
	{
		font-family: Helvetica;
	}
h228
	{
		color:#0404B4;
		font-family: Helvetica;
	}
.sellersigninpopup
	{
		position : fixed;
		left : 0;
		right: 0;
		top : 0;
		bottom: 0;
		margin : auto;
		height: 370px;
		width : 370px;
		background: white;
		border-radius: 3px;
		z-index: 10;
		border : 1px solid #d8d8d8;
		padding:30px;
		display:none;	
	}
h220
	{
		position: absolute;
		background:#F2F2F2;
		font-family:Helvetica;
		font-size:25px;	
		font-weight: normal;
		background:none;
	}
h225
	{
		position:absolute;
  		right:7px;
 		cursor:pointer;
		color:red;
		top: 0px;
	}
.popuserpass 
	{
		position:absolute;
		padding:10px;
		width:85%;
		font-size:15px;
		left:1px;
		right:0;
		margin:auto;
		border:.5px solid #d8d8d8;
	}
h221	
	{
		position: absolute;
		color:#0404B4;
		font-family:Helvetica;
		font-size:13px;
		cursor:pointer;
		width:30%;
		right:30px;
		margin:auto;
		text-align:right;
		padding-top:10px;
	}
.poplogin 
	{	position: absolute;
		left:0;
		right:0;
		margin:auto;
		background-color:#0000bf;
		border-radius:3px;
		border:1px solid #0000bf;
		cursor:pointer;
		color:white;
		font-family:Helvetica;
		font-size:15px;
		padding:10px;
		text-decoration:none;
		font-style: bold;
		text-shadow:0px 1px 0px #2f6627;
		width: 85%;
	}
.poplogin:hover 
	{
		background-color:#000070;
	}
.poplogin:active 
	{
	}
.divforline
	{
		position: absolute;
		width: 85%;
		border-bottom:1px solid #d8d8d8;
	}
h222
	{	
	
		position:absolute;
		font-family:Helvetica;
		font-size:15px;	
		background:#04B404;
		padding-top:10px;
		padding-bottom:10px;
		border-radius:3px;
		box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
		color: white;
		width:85%;
		left:0;
		right:0;
		margin:auto;
		text-align:center;
		
	}
h307
	{
		position:relative;
		top:16px;
		bottom:0;
		right:0px;
		margin:auto;
	}
.optdivboxnewnoti
	{
		position:relative;
		width:180px;
		float:left;
		left:-40px;
	}
.optdivbox
	{
		position:relative;
		width:100%;
		padding-bottom:10px;
		float:left;
	}
h306
	{	
		position:relative;
		font-family:calibri;
		font-size:15px;
		cursor:pointer;
	}
a  
	{
		color: black;
		text-decoration:none;
	}
a:hover 
	{
		color: black;
		text-decoration:none;
	}
.optdivbox1
	{
		position:relative;
		left:0;
		width:100%;
		padding-top:5px;
		padding-bottom:5px;
		background:#EAFAF1;
		color:red;
		font-family:calibri;
		font-size:15px;
		cursor:pointer;
		text-align:center;
		font-weight:bold;
		box-shadow:0 0 3px #d8d8d8;
	}
.optdivbox2
	{
		position:relative;
		left:0;
		width:100%;
		padding-top:5px;
		padding-bottom:5px;
		background:#FDEDEC;
		color:red;
		font-family:calibri;
		font-size:15px;
		cursor:pointer;
		text-align:center;
		font-weight:bold;
		box-shadow:0 0 3px #d8d8d8;
	}
.pinbox
	{
		position:fixed;
		top: 0;
		bottom:0;
		left: 0;
		right:0;
		margin:auto;
		padding:20px;
		width: 540px;
		height: 80px;	
		border: 1px solid #D8D8D8;
		border-radius:5px;
		text-align:left;
		font-family:helvetica;
		font-size:15px;
		z-index : 12;
		background:white;
		overflow:hidden;
		display:none;
	}
.pinboxtext
	{
		position:relative;
		left:20px;
	}
.pinboxinput
	{
		position:relative;
		padding:10px;
		border-radius:3px;
		border:1px solid #d8d8d8;
		text-align:center;
		width:200px;
		left:20px;
	}
.pinboxinput
	{
		position:relative;
		padding:10px;
		border-radius:3px;
		border:1px solid #d8d8d8;
		text-align:center;
		width:200px;
		left:20px;
		
	}
.pinboxbutton
	{
		position:relative;
		left: 27px;
		padding:9px;
		border: 1px solid #D8D8D8;
		background: #0000BF;
		color:white;
		border-radius:5px;
		text-align:center;
		font-family:helvetica;
		font-size:13.5px;
		cursor:pointer;
	}
	
	
.itemfilterbox
{
	/*
	position:absolute;
	left:0;
	width:187px;
	border:1px solid #f2f2f2;
	background:white;
	height:auto;
	min-height:800px;
	display:inline-block;
	margin-bottom:10px;
	top:50px;
	padding-left:10px;
	overflow:hidden;
	*/
}

	
	
	
	
	
/*	
	
	
		body
			{
				margin: 0 !important;
				padding: 0 !important;
			}
			
		div.box 
			{       
				position:fixed;
				width:100%;
				height:50px;
				top:0px;	
				z-index:2;
				background:white;
				left:0;
				
			}
		div.subbox
			{
				position:fixed;
				width:100%;
				height:50px;
				left:0;
				top:50px;	
				z-index:2;
				background:#032d3c;
			}
		h1 
			{	
				position:absolute;	
				top: -10px;
				left: 50px;
				font-family:verdana;
				font-weight:bolder;
				font-size:25px;
				color: #032d3c;
				cursor:pointer;
				font-family:magneto;
				
			}
		.hom
			{
				display:initial;
			}
		.hol
			{
				display:none;
			}
		.mainlogo
			{
				position:absolute;
				top:10px;
				left:20px;
				height:35px;
				width:auto;
			}
		.shopbycatboxnew
			{
				position:absolute;
				text-align:left;
				font-family:calibri;
				color:white;
				left:280px;
				bottom:5px;
				width:50px;
				background:none;
				font-weight:lighter;
				text-align:center;
				
			}
		.shopbynew
			{
				font-size:13px;
			}
		.shopbycatnew
			{
				font-size:14px;
			}
		.shopbar
			{
				position:absolute;
				left:360px;
				width:576px;
				height:30.8px;
				top:9.6px;
				right:initial;
				margin:initial;
				
			}
		.shopcat
			{
				position:relative;
				left:0;
				max-width:100px;
				height:100%;
				width:auto;
				float:left;
				border-radius:5px 0 0 5px;
				height:32px;
				outline:none;
				border:1px solid #d8d8d8;
				border-right:none;
				font-size:13px;
				
			}	
		.msearchbyitem
			{
				position:relative;
				padding:7px;
				padding-bottom:7.5px;
				border:1px solid #d8d8d8;
				border-radius:0;
				outline:none;
				width:362px;
				padding-right:100px;
				float:left;
				margin-right:0;	
				
			}
		.msearchentity
			{
				position:absolute;
				right:0px;
				top:0px;
				height:32px;
				border-radius:0px 5px 5px 0px;
				border-left:1px solid #a4a4a4;
				background:#D8D8D8;
				cursor:pointer;
				font-size:13px;
				font-family:helvetica;
				width:100px;
				text-align:center;
				vertical-align:middle;
				line-height:32px;
				color:white;
				background:#04B404;
			}
		h594
			{
				display:none;
			}
		.sellerlogin
			{
				position:absolute;
				left:600px;
				top:15px;
				color:black;
				font-family:helvetica;
				font-size:13px;
				cursor:pointer;
				display:initial;
				font-weight:bold;
			}
		.sellnearyou
			{
				position:absolute;
				left:700px;
				top:10px;
				color:white;
				font-family:helvetica;
				font-size:13px;
				cursor:pointer;
				background:#04B404;
				padding:5px;
				border-radius:3px;
				padding-left:10px;
				padding-right:10px;
				box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
				display:initial;
				font-weight:bold;
			}
		.trackorderlink
			{	
				color: black;	
				position:absolute;
				top: 15px;
				left:900px;
				font-family:Helvetica;
				font-size:13px;
				cursor:pointer;
				display:initial;
				font-weight:bold;
			}	
		.userloginpopup
			{
				position:absolute;
				left:1170px;
				top:15px;
				color:black;
				font-family:helvetica;
				font-size:13px;
				cursor:pointer;
				width:180px;
				text-align:center;
				display:initial;
				font-weight:bold;
			}
		h217
			{	
				color: black;	
				position:absolute;
				top: 15px;
				left:1040px;
				font-family:Helvetica;
				font-size:13px;
				cursor:pointer;
				display:initial;
				font-weight:bold;
			}	
		h203
			{
				font-family:Helvetica;
				font-size:13px;	
				background:#04B404;
				padding:5px;
				border-radius:3px;
				padding-left:10px;
				padding-right:10px;
				font-weight:bold;
				box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
				color:white;
			}
		.aun
			{
				position:absolute;
				left:1240px;
				font-family:Helvetica;
				font-size:14px;
				color: black;
				top: 0px;
				width:200px;
				height:100%;
				vertical-align:middle;
				line-height:100%;
				left:1132px;height:50px;
				right:initial;
			}
		.aunn
			{
				position:absolute;
				right:40px;
				height:50px;
				width:160px;
				height:auto;
				cursor:pointer;
				text-align:right;
				vertical-align:middle;
				margin:auto;
			}
		h307
			{
				position:relative;
				top:16px;
				bottom:0;
				right:0px;
				margin:auto;
				font-size:13px;
			}
		.welcomeusrimg
			{
				position:absolute;
				right:0px;
				top:10px;
				width:30px;
				height:30px;
				border-radius: 5px;
				background:white;
				cursor:pointer;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				font-size:25px;
				font-family:helvetica;
				font-weight:bold;
				text-transform:capitalize;
				color:red;
				overflow:hidden;
			}
		.welcomeusrimginbox
			{
				position:absolute;
				left:0px;
				top:0px;
				width:100%;
				height:100%;
				border-radius: 5px;
				background:white;
				cursor:pointer;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				font-size:25px;
				font-family:helvetica;
				font-weight:bold;
				text-transform:capitalize;
				color:red;
				overflow:hidden;
			}
		.usrimg
			{
				border-radius: 3px;
			}
		.option_box1
			{ 
				position: absolute; 
				left:1312px;
				left:1165px;
				top:0px;
				background: white; 
				border: 1px solid #D8D8D8;
				border-radius:5px;
				width:100px; 
				height:auto; 
				z-index:11; 
				display:none;
				padding:20px;
				padding-left:40px;
				padding-right:40px;
				box-shadow: 0px 0px 5px #888888;
				text-align:left;
				right:initial;
			} 
		.option_box1:after, .option_box1:before 
			{ 
				bottom: 100%; 
				left: 85%; 
				border: solid transparent; 
				content: " "; 
				height: 0; 
				width: 0; 
				position: absolute; 
				pointer-events: none; 
			} 
		.option_box1:after 
			{ 
				border-color: rgba(136, 183, 213, 0); 
				border-bottom-color: white; 
				border-width: 11px; 
				margin-left: -11px; 
			} 
		.option_box1:before 
			{ 
				border-color: rgba(194, 225, 245, 0); 
				border-bottom-color: #D8D8D8; 
				border-width: 12px; 
				margin-left: -12px; 
			}
		.locationbox
			{
				position:absolute;
				left:950px;
				width:180px;
				height:30.8px;
				top:9.6px;
				overflow:hidden;
				display:initial;
			}
		.usrlocation
			{
				position:absolute;
				color:white;
				font-family:calibri;
				font-size:13px;
				top:0;
				height:100%;
				left:30px;
				text-align:left;
				font-weight:lighter;
				cursor:pointer;
			}
		.mescartbox
			{
				position:absolute;
				left:1143px;
				top:0px;
				width:180px;
				height:45px;
				display:initial;
				cursor:pointer;
			}
		.esitemsincart
			{
				position:absolute;
				left:36px;
				top:16.2px;
				height:18px;
				width:auto;
				background:red;
				display:inline-block;
				border-radius:5px;
				min-width:18px;
				color:white;
				text-align:center;
				vertical-align:middle;
				line-height:18px;
				font-weight:normal;	
				font-size:12px;
				padding-right:5px;
				padding-left:5px;
			}
		h595
			{
				position:absolute;
				top:18px;
				font-family:helvetica;
				left:81px;	
				font-weight:bold;
				color:white;
			}
		.popupsigninnregister
			{
				position : fixed;
				left : 0;
				right: 0;
				top : 0;
				bottom: 0;
				margin : auto;
				height: 400px;
				width : 370px;
				background: white;
				border-radius: 3px;
				z-index: 11;
				display:none;	
				border : 1px solid #d8d8d8;
				padding:30px;
				display:none;	
			}
		.blurbox1
			{
				
				position:absolute;
				left:0px;
				top: -70px;
				bottom: 0px;
				width:100%;
				height:10000%;
				z-index:10;
				background:black;
				opacity:.7;
				display:none;
				
			}	
		.outletoptionbox
			{
				position:absolute;
				top:250px;
				left:28%;
				width:600px;
				z-index:10;
				border:1px solid white;
				background:white;
				padding:10px;
				border: 1px solid #BDBDBD;
				opacity:1;
				font-family:Helvetica;
				border-radius: 2px;
			}
		.outletoptions
			{
				position:absolute;
				background:white;
				left:10px;
				height:26px;
				width:590px;
				border: 1px solid #BDBDBD;
				font-family:Helvetica;
				font-size:13px;
				margin-top:2px;
				padding:2px;
				opacity:1;
				cursor:pointer;
				margin:initial;
				right:initial;
				overflow-y:scroll;
				min-height:35px;
				height:auto;
			}
		h92
			{
				position:absolute;
				margin:auto;
				vertical-align: middle;
				left:30px;
				padding-top: 5px;
				max-width:450px;
				
			}
		h63
			{
				position:absolute;
				right:10px;
				font-family:Calibri;
				font-size:13px;
				color:#a4a4a4;
				top:0px;
			}
		.chkrevwindow0
			{
				position:fixed;
				width:860px;
				height:590px;
				background:white;
				border-radius:3px;
				opacity:1;
				box-shadow: 1px 1px 5px rgba(0,0,0,0.7);
				z-index:10;
				top: 30;
				bottom:0;
				left:0;
				right:0;
				margin:auto;
				overflow:initial;
			}
		.revpopnameout
			{
				position:absolute;
				left:20px;
				top:20px;
				width:820px;
				height:40px;
				background:white;
				opacity:1;
			}
		.complogo1
			{
				position:absolute;
				left:0px;
				top:-5px;
				width:38px;
				height:38px;
				background:white;
				border: 1px solid #d8d8d8;
				border-radius:2px;
				text-align:center;
				vertical-align:middle;
				line-height:38px;
				font-size:38px;
				font-family:helvetica;
				font-weight:bold;
				text-transform:capitalize;
				color:red;
				overflow:hidden;
			}
		.busyreview
			{
				position:relative;
				margin:auto;
				left:0;
				right:0;
				top:400px;
				width:100%;
				text-align:center;
			}
		.sellersigninpopup
			{
				position : fixed;
				left : 0;
				right: 0;
				top : 0;
				bottom: 0;
				margin : auto;
				height: 370px;
				width : 370px;
				background: white;
				border-radius: 3px;
				z-index: 10;
				border : 1px solid #d8d8d8;
				padding:30px;
				display:none;	
			}
		.popuserpass 
			{
				position:absolute;
				padding:10px;
				width:85%;
				font-size:15px;
				left:1px;
				right:0;
				margin:auto;
				border:.5px solid #d8d8d8;
			}
		.newmsgcountoutbox
			{
				position:absolute;
				height:18px;
				min-width:18px;
				max-width:19.8px;
				right:-9px;
				top:-9px;
				background:red;
				overflow:hidden;
				border-radius:9px;
				font-family:calibri;
				font-weight:lighter;
				text-align:center;
				vertical-align:middle; 
				color:white;
				font-size:10px;
				line-height: 18px;  
			}
		.pinbox
			{
				position:fixed;
				top: 0;
				bottom:0;
				left: 0;
				right:0;
				margin:auto;
				padding:20px;
				width: 540px;
				height: 80px;	
				border: 1px solid #D8D8D8;
				border-radius:5px;
				text-align:left;
				font-family:helvetica;
				font-size:15px;
				z-index : 12;
				background:white;
				overflow:hidden;
				display:none;
			}
		.pinboxtext
			{
				position:relative;
				left:20px;
				width:initial;
			}
		.pinboxinput
			{
				position:relative;
				padding:10px;
				border-radius:3px;
				border:1px solid #d8d8d8;
				text-align:center;
				width:200px;
				left:20px;
			}
		.pinboxinput
			{
				position:relative;
				padding:10px;
				border-radius:3px;
				border:1px solid #d8d8d8;
				text-align:center;
				width:200px;
				left:20px;
				
			}
		.pinboxbutton
			{
				position:relative;
				left: 27px;
				padding:9px;
				border: 1px solid #D8D8D8;
				background: #0000BF;
				color:white;
				border-radius:5px;
				text-align:center;
				font-family:helvetica;
				font-size:13.5px;
				cursor:pointer;
				width:initial;
				outline:none;
			}
		.headbar
			{
				position:relative;
				float:left;
				top:100px;
				width:100%;
				height:auto;
				
				
			}
		.headsubbars
			{
				position:relative;
				float:left;
				width:12.5%;
				text-align:center;
				font-family:Roboto,sans-serif;
				font-weight:bold;
				font-size:15px;
				cursor:pointer;
				padding-top:20px;
				padding-bottom:20px;
				height:auto;
				
			}
		.headsubbars:hover
			{
				background:black;
				color:white;
			}
			
			
			
		.adSlides 
			{
				display: none;
			}
		img 
			{
				vertical-align: middle;
			}
		.slideshow-container 
			{
				position: relative;
				margin: auto;
				float:left;
				width: 100%;
				height:300px;
				top:100px;
				overflow:hidden;
			}
		.dot 
			{
				height: 10px;
				width: 10px;
				margin: 0 2px;
				background-color: #bbb;
				border-radius: 50%;
				display: inline-block;
				transition: background-color 0.6s ease;
				cursor:pointer;
			}
		.active 
			{
				background-color: #717171;
			}
		.fade 
			{
				-webkit-animation-name: fade;
				-webkit-animation-duration: 1.5s;
				animation-name: fade;
				animation-duration: 1.5s;
			}
		@-webkit-keyframes fade 
			{
				from {opacity: .4} 
				to {opacity: 1}
			}
			
		@keyframes fade 
			{
				from {opacity: .4} 
				to {opacity: 1}
			}
		.dotbox
			{
				position:absolute;
				bottom:10px;
				left:0;
				right:0;
				margin:auto;
			}
		
		.prev, .next 
			{
				cursor: pointer;
				position: absolute;
				top: 50%;
				width: auto;
				padding: 16px;
				margin-top: -36px;
				color: #d8d8d8;
				font-weight: normal;
				font-size: 30px;
				transition: 0.6s ease;
				border-radius: 0 3px 3px 0;
				user-select: none;
			}
		.next 
			{
				right: 0;
				border-radius: 3px 0 0 3px;
			}
		.prev:hover, .next:hover 
			{
				
			}

		.dealbox1
			{
				position:relative;
				float:left;
				top:100px;
				width:100%;
				height:auto;
				display:flex;
				flex-direction: row;
			}
		.dealbox1_1
			{
				display: block;
				box-sizing: border-box;
				margin: 0;
				flex-grow:1;
				overflow:auto;
				padding:10px;
				overflow:hidden;
			}
		.dealbox1_2
			{
				display: block;
				box-sizing: border-box;
				border-top:0;
				border-left:10;
				border-right:0;
				border-bottom:10;
				flex:0 0 300px;
				max-width:300px;
				padding:10px;
				overflow:hidden;
				
			}
		.dealbox1_1_1
			{
				position:relative;
				float:left;
				width:100%;
				height:300px;
				background:white;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
				
			}
		.dealbox1_1_1_2
			{
				position:relative;
				float:left;
				width:100%;
				height:500px;
				background:white;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
				
				
			}
		.dealbox1_2_1
			{
				position:relative;
				float:left;
				width:100%;
				height:300px;
				background:white;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
			}
		.dealbox1_2_1_1
			{
				position:relative;
				float:left;
				width:260px;
				height:280px;
				background:white;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
				padding:10px;
				overflow:hidden;
			}

		.uniadimagebox
			{
				position:relative;
				float:left;
				height:auto;
				width:100%;
				text-align:center;
				overflow:hidden;
				border:none;
			}
		.uniadimage
			{
				position:relative;
				height:auto;
				width:100%;
				text-align:center;
				border:none;
				float:left;
			}
		.uniadlogoandtitlebox
			{
				position:relative;
				float:left;
				height:auto;
				width:100%;
				overflow:hidden;
			}
		.uniaddescription
			{
				position:relative;
				float:left;
				width:95%;
				padding-left:2.5%;
				padding-right:2.5%;
				height:auto;
				overflow:hidden;
				font-size:14px;
				color:#a4a4a4;
				font-family:calibri;
				padding-bottom:10px;
			}
		.uniadlogobox
			{
				position:relative;
				float:left;
				overflow:hidden;
				width:60px;
				height:60px;
			}
		.uniadtitlebox
			{
				position:relative;
				float:left;
				height:auto;
				overflow:hidden;
				width:78%;
				height:auto;
				padding-top:10px;
				background:none;
				color:blue;
				font-family:calibri;
				font-size:14px;
				font-weight:bolder;
			}
		.uniadtitlebox_small
			{
				position:relative;
				float:left;
				height:auto;
				overflow:hidden;
				width:65%;
				height:auto;
				padding-top:10px;
				background:none;
				color:blue;
				font-family:calibri;
				font-size:14px;
				font-weight:bolder;
				padding-bottom:10px;
				text-align:left;
			}
		.uniadlogoinbox
			{
				position:relative;
				float:left;
				left:9px;
				top:9px;
				width:40px;
				height:40px;
				padding:0;
				overflow:hidden;
				text-align:center;
				font-size:30px;
				text-transform:capitalize;
				color:red;
				font-family:helvetica;
				font-weight:bold;
				vertical-align:middle;
				line-height:40px;
				border:1px solid #f2f2f2;
				border-radius:3px;
				background:white;
			}
		.uniadlogo
			{
				position:absolute;
				left:0;
				right:0;
				top:0;
				bottom:0;
				margin:auto;
				width:100%;
				height:auto;
				border-radius:none;
			}
		.adsymbig
			{
				position:absolute;
				right:1px;
				top:-2px;
				font-family:calibri;
				font-size:8px;
				color:#a4a4a4;
				background:none;
			}
		.featuretitlebox
			{
				position:relative;
				float:left;
				height:40px;
				width:100%;
				
			}
		.featuretitle
			{
				position:absolute;
				left:30px;
				top:20px;
				font-size:16px;
				font-weight:bold;
				font-family:calibri;
				font-family: Roboto,sans-serif;
				
				font-size:20px;
				
				font-family: Roboto,sans-serif;
				color:#202020;
				
			}
		.featuretitle_2
			{
				position:absolute;
				left:30px;
				top:20px;
				font-size:20px;
				font-weight:bold;
				font-family:calibri;
				font-family: Roboto,sans-serif;
				color:#202020;
				
			}
		.narrowleft
			{
				position:absolute;
				left:0;
				top:50%;
				display:inline-block;
				text-align:center;
				vertical-align:middle;
				height:20px;
				font-size:40px;
				font-weight:bold;
				height:40px;
				line-height:30px;
				width:22px;
				border-left:none;
				border-radius:0 5px 5px 0;
				color:#585858;
				background:white;
				cursor:pointer;
				display:initial;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
			}
			
		.narrowright
			{
				position:absolute;
				right:0;
				top:50%;
				display:inline-block;
				text-align:center;
				vertical-align:middle;
				height:20px;
				font-size:40px;
				font-weight:bold;
				height:40px;
				line-height:32px;
				width:22px;
				border-right:none;
				border-radius:5px 0 0 5px;
				color:#585858;
				background:white;
				cursor:pointer;
				display:initial;
				box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
			}
		.nmarrowleft
			{
				display:none;
			}
		.nmarrowright
			{
				display:none;
			}
		.shopinbox
			{
				position:absolute;
				background:none;
				left:30px;
				right:30px;
				top:40px;
				bottom:30px;
				margin:auto;
				overflow:hidden;
			}
		.shopinboxstrip
			{
				position:relative;
				float:left;
				width:100%;
				height:100%;
				display:flex;
				flex-direction: row;
				overflow-x:scroll;
				padding-bottom:17px;
			}
		
		.displaybox
			{
				position:relative;
				height:100%;
				top:0;
				bottom:0;
				margin-top:0;
				margin-bottom:0;
				width:260px;
				float:left;
			}
		.displayinbox
			{
				position:absolute;
				left:10px;
				right:10px;
				top:20px;
				bottom:20px;
				margin:auto;
				border-radius:5px;
				cursor:pointer;
				box-shadow: initial;
			}
		.cattitle
			{
				position:absolute;
				width:100%;
				font-size:14px;
				font-weight:bold;
				font-family:helvetica;
				top:15px;
				text-align:center;
			}
		.catimg
			{
				position:absolute;
				top:50px;
				width:200px;
				height:120px;
				left:0;
				right:0;
				margin-right:auto;
				margin-left:auto;
				overflow:hidden;
			}
		.catimgprop
			{
				position:absolute;
				bottom:0;
				left:0;
				right:0;
				top:0;
				margin:auto;
				width:100%;
			}	
		
		.displayinboxforoffer_new
			{
				position:absolute;
				left:10px;
				right:10px;
				top:0px;
				bottom:0px;
				margin:auto;
				border-radius:5px;
				cursor:pointer;
				overflow:initial;
				box-shadow:none;
				padding-top:initial;
			}
		.catimgoffer
			{
				position:absolute;
				top:20px;
				width:200px;
				height:200px;
				left:0;
				right:0;
				margin-right:auto;
				margin-left:auto;
				overflow:hidden;
			}
		.catimgpropoffer
			{
				position:absolute;
				top:0;
				bottom:0;
				left:0;
				right:0;
				margin:auto;
				max-width:100%;
				max-height:100%;
				height:auto;
				width:auto;
				min-height:50%;
			}
		.noimageoutbox
			{
				position:relative;
				width:100%;
				height:100%;
				top:0;
				left:0;
				background:#f2f2f2;
				text-align:center;
				vertical-align:middle;
				line-height:100%;
				font-family:calibri;
			}
		.noimageinbox
			{
				position:absolute;
				width:100%;
				height:auto;
				top:48%;
				left:0;
				bottom:0;
				right:0;
				color:#6e6e6e;
				margin:auto;
				font-family:calibri;
				font-size:14px;
				text-align:center;
			}
		h587
			{
				position:relative;
				
				font-family:helvetica;
				font-size:14px;
				left:0px;
			}
		h588
			{
				position:relative;
				font-family:calibri;
				font-size:13px;
				left:0px;
				color:#a4a4a4;
				bottom:10px;
				color:black
			}
		h589
			{
				position:relative;
				font-size:16px;
				left:0px;	
				font-weight:bold;
				bottom:20px;
				
				font-family: Roboto,sans-serif;
			}
		.soldby
			{
				position:relative;
				bottom:10px;
				left:0px;
				color:#505050;
				font-size:14px;
				font-family: Roboto,sans-serif;
				font-weight:normal;
			}
		.soldbysub:hover
			{	
				color:blue;
			}
		.deliverin
			{
				position:relative;
				bottom:10px;
				left:0px;
				color:#505050;
				font-size:14px;
				font-family: Roboto,sans-serif;
				font-weight:bold;
				
			}
		.dealbox1_2_1_1_1
			{
				position:absolute;
				left:10px;
				right:10px;
				top:10px;
				bottom:10px;
				margin:auto;
				background:#f2f2f2;
				overflow:hidden;
			}
		.bottompallet_new
			{
				position:relative;
				float:left;
				width:100%;
				height:auto;
				background:black;
				top:100px;
				
			}
		.pallet_boxes
			{
				position:relative;
				float:left;
				padding-top:10px;
				padding-bottom:10px;
				width:100%;
				font-family: Roboto,sans-serif;
				
			}
			
		.trackorder_new
			{
				position:relative;
				float:left;
				left:20px;
				color:white;
				font-size:14px;
				font-family: Roboto,sans-serif;
			}
		.socialinbox
			{
				position:relative;
				float:right;
				right:20px;
				height:40px;
				width:150px;
			}
			
		.fb
			{
				position:absolute;
				color:white;
				font-size:22.5px;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				height:30px;
				width:30px;
				left:0;
				background:#2e2e2e;
				overflow:hidden;
				cursor:pointer;
				border-radius:5px;
			}
		.fb:hover
			{
				background:#585858;
				
			}
			
		.tw
			{
				position:absolute;
				color:white;
				font-size:22.5px;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				height:30px;
				width:30px;
				left:40px;
				background:#2e2e2e;
				overflow:hidden;
				cursor:pointer;
				border-radius:5px;
			}
		.tw:hover
			{
				background:#585858;
				
			}
			
		.gp
			{
				position:absolute;
				color:white;
				font-size:22.5px;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				height:30px;
				width:30px;
				left:80px;
				background:#2e2e2e;
				overflow:hidden;
				cursor:pointer;
				border-radius:5px;
			}
		.gp:hover
			{
				background:#585858;
				
			}
			
		.mail
			{
				position:absolute;
				color:white;
				font-size:20px;
				text-align:center;
				vertical-align:middle;
				line-height:30px;
				height:30px;
				width:30px;
				left:120px;
				background:#2e2e2e;
				overflow:hidden;
				cursor:pointer;
				border-radius:5px;
				color:#00BFFF;
			}
		.mail:hover
			{
				background:#585858;
				
			}
		.fblogo
			{
				position:absolute;
				top:0;
				left:0;
				right:0;
				bottom:0;
				margin:auto;
				height:22.5px;
				width:auto;
			}
		.twlogo
			{
				position:absolute;
				top:0;
				left:0;
				right:0;
				bottom:0;
				margin:auto;
				height:auto;
				width:15px;
			}
			
		.gplogo
			{
				position:absolute;
				top:0;
				left:0;
				right:0;
				bottom:0;
				margin:auto;
				height:22.5px;
				width:auto;
			}
		.blink_me 
			{
				-webkit-animation-name: blinker;
				-webkit-animation-duration: 1s;
				-webkit-animation-timing-function: linear;
				-webkit-animation-iteration-count: infinite;
			
				-moz-animation-name: blinker;
				-moz-animation-duration: 1s;
				-moz-animation-timing-function: linear;
				-moz-animation-iteration-count: infinite;
		
				animation-name: blinker;
				animation-duration: 1s;
				animation-timing-function: linear;
				animation-iteration-count: infinite;
			}
		@-moz-keyframes blinker 
			{  
					0% 	{ opacity: 1.0; }
					50% 	{ opacity: 0.0; }
					100% 	{ opacity: 1.0; }
			}
		@-webkit-keyframes blinker 
			{  
					0% 	{ opacity: 1.0; }
					50% 	{ opacity: 0.0; }
					100% 	{ opacity: 1.0; }
			}
		@keyframes blinker 
			{  
					0% 	{ opacity: 1.0; }
					50% 	{ opacity: 0.0; }
					100% 	{ opacity: 1.0; }
			}
		.bpitems
			{
				position:relative;
				float:left;
				width:100%;
				text-align:center;
				font-family:Helvetica;
				font-size:14px;
				color:#6E6E6E;
			}
		.links
			{
				color:#6E6E6E;
			}
		.links:hover
			{
				color:white;
				font-weight:bold;
			}
		.rymbackground
			{
				position:absolute;
				width:100%;
				left:0;
				right:0;
				top:0px;
				margin:auto;
			
			}
		.rymlogobox
			{
				position:absolute;
				top:10px;
				left:0;
				right:0;
				margin:auto;
				width:300px;
				height:50px;
				background:#2E4051;
				border-radius:25px;
				opacity:.9;
			}
		.rymlogo
			{
				position:absolute;
				top:0;
				left:0;
				right:0;
				bottom:0;
				margin:auto;
				height:40px;				
			}
		.rymtext
			{
				position:absolute;
				left:0;
				right:0;
				bottom:10px;
				margin:auto;
				text-align:center;
				font-family:helvetica;
				font-weight:bolder;
				color:white;
				width:80%;
				height:auto;
				text-align:center;
				background:black;
				opacity:0.8;
				padding:2%;
				font-size:13.5px;
				border-radius:10px;
				background:#2E4051;
			}
*/
	
.chkrevpincode
	{
		position:relative;
		width:240px;
		padding:10px;
		font-size:15px;
		border:1px solid #d8d8d8;
		border-radius:5px;
		
	}